handicapped in motion pictures - Francés Inglés Diccionario